Synonyms for "metrazol shock therapy"

Words with similar meaning